StorHouse/Relational Manager (RM) - Active Storage Hierarchy Database System and Applications
نویسندگان
چکیده
This paper describes how database systems can use and exploit a cost-effective active storage hierarchy. By active storage hierarchy we mean a database system that uses all storage media (i.e. optical, tape, and disk) to store and retrieve data and not just disk. We describe and emphasize the active part, whereby all storage types are used to store raw data that is converted to strategic business information. We describe an evolution to the Data Warehouse concept, called Atomic Data Store, whereby atomic data is stored in the database system. Atomic data is defined as storing all the historic data values and executing queries against the historic queries. We also describe a Data Warehouse information collection, flow and central data store Hub-and-Spoke architecture, used to feed data into Data Marts. We also describe a commercial product; StorHouse/Relational Manager (RM). RM is a commercial relational database system that executes SQL queries directly against data stored on the storage hierarchy (i.e. tape, optical, disk). We conclude with a brief overview of a real world AT&T Call Detail Warehouse (CDW) case study. 1.0 Introduction Commercial Database Management Systems (DBMS) have evolved and been developed to diverse and ubiquitous range of applications. DBMS have been based on hierarchical, network, relational, objectoriented and the new emerging object/relational database model. With few exceptions these database systems and applications primarily use disk media as their storage. Hierarchical Storage Management (HSM) is used by some of these applications to exploit some of the benefits of cost-effective optical storage systems. We propose and analyze that database systems use and exploit a complete active storage hierarchy (i.e. tape, optical, and disk). The key proposal is that active data be also stored, queried and analyzed on tape farm libraries and optical jukeboxes. Figure 1 shows the cost, performance, size and reliability considerations. In this paper, we use the term active storage hierarchy when (say SQL) queries execute against data stored on diverse media.
منابع مشابه
Active Storage Hierarchy, Database Systems and Applications - Socratic Exegesis
Panel Abstract This panel addresses a very important area that is often neglected or overlooked by database systems, database applications developers and data warehouse designers, namely storage. We propose to inform, discuss and debate the use of “Active Storage Hierarchy” in database systems and applications. By active storage hierarchy we mean a database system that uses all storage media (i...
متن کاملAn Architecture for Information Agents
Information agents include a significant class of applications which mediate information structures of domain objects to instance representations in a storage manager. Over the past several years, we have been experimenting with an information agent architecture in the context of the ARPI. Our information agent architecture uses the Knowledge Query and Manipulation Language (KQML) to implement ...
متن کاملECOS: Evolutionary Column-Oriented Storage
As DBMS has grown more powerful over the last decades, they have also become more complex to manage. To achieve efficiency by database tuning is nowadays a hard task carried out by experts. This development inspired the ongoing research on self-tuning to make database systems more easily manageable. In this report, we present a customizable self-tuning storage manager, we termed as Evolutionary...
متن کاملImplementing Storage Manager in Main Memory DBMS ALTIBASE
We present design and implementation techniques for storage management in main memory database systems. ALTIBASE is the relational main memory DBMS that enables us to develop the high performance and fault tolerant applications requiring predictable response time and high availability. It provides the short and predictable execution time and the storage for the various type of enormous data as ...
متن کاملUpdating XML Views Of Relational Data
XML has emerged as the standard data format for Internet-based business applications. In many bussiness settings, a relational database management system(RDBMS) will serve as the storage manager for data from XML documents. In such a system, once the XML data is shredded and loaded into the storage system, XML queries posed against these (now virtual) XML documents are processed by translating ...
متن کامل